﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using TianYuan.AutoMapper;
using TianYuan.Core.Application.Services;
using TianYuan.Core.Dependency;

namespace Domain
{
    
    public interface IProductAppService: IApplicationService
    {
        List<Product> GetProducts();
        bool Add(ProductDto productDto);
        List<ProductResultDto> GetTestCache(ProductQueryDto query);
        List<ProductResultDto> GetTestCache0(string id);
        void ClearCache(ProductQueryDto query);
        void TestFilters();
    }
}
